package com.sg.dto.biz.component.res;

import com.sg.common.dto.BaseDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @desc ImplementProjectOrTaskMsgLocAnalyzeComRespDto
 * @使用场景
 */
@Data
public class ImplementProjectOrTaskMsgLocAnalyzeComRespDto
        extends BaseDto
        implements Serializable {

    /**
     * 我接收的任务待签收位置标识
     */
    @ApiModelProperty("我接收的任务待签收位置标识")
    private String myWorkTaskToBeSignedLocTemp;

    /**
     * 我接收的任务进行中位置标识
     */
    @ApiModelProperty("我接收的任务进行中位置标识")
    private String myWorkTaskOngoingLocTemp;

    /**
     * 我接收的任务已逾期位置标识
     */
    @ApiModelProperty("我接收的任务已逾期位置标识")
    private String myWorkTaskOverdueLocTemp;

    /**
     * 汇报给我的工作任务待签收位置
     */
    @ApiModelProperty("汇报给我的工作任务待签收位置")
    private String reportToMeWorkTaskToBeSignedLoc;

    /**
     * 汇报给我的工作任务进行中位置
     */
    @ApiModelProperty("汇报给我的工作任务进行中位置")
    private String reportToMeWorkTaskOngoingLoc;

    /**
     * 汇报给我的工作任务已逾期位置
     */
    @ApiModelProperty("汇报给我的工作任务已逾期位置")
    private String reportToMeWorkTaskOverdue;

    /**
     * 下属部门工作任务待签收位置
     */
    @ApiModelProperty("下属部门工作任务待签收位置")
    private String subDeptWorkTaskToBeSignedLoc;

    /**
     * 下属部门工作任务进行中位置
     */
    @ApiModelProperty("下属部门工作任务进行中位置")
    private String subDeptWorkTaskOngoingLoc;

    /**
     * 下属部门工作任务已逾期位置
     */
    @ApiModelProperty("下属部门工作任务已逾期位置")
    private String subDeptWorkTaskOverdueLoc;

    /**
     * 部门成员工作任务待签收位置
     */
    @ApiModelProperty("部门成员工作任务待签收位置")
    private String deptMemberWorkTaskToBeSignedLoc;

    /**
     * 部门成员工作任务进行中位置
     */
    @ApiModelProperty("部门成员工作任务进行中位置")
    private String deptMemberWorkTaskOngoingLoc;

    /**
     * 部门成员工作任务已逾期位置
     */
    @ApiModelProperty("部门成员工作任务已逾期位置")
    private String deptMemberWorkTaskOverdueLoc;

}
